// ==UserScript==
// @name         点击输入框不放大
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  为什么有点击输入框放大这种操作
// @author       LWF
// @match        *://*/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // 获取现有的 viewport meta 标签
    let viewportMeta = document.querySelector('meta[name="viewport"]');

    if (viewportMeta) {
        // 检查是否已包含 user-scalable 属性
        const content = viewportMeta.getAttribute('content');
        if (/user-scalable\s*=\s*no/i.test(content)) {
            return; // 已存在则无需修改
        }

        // 保留原有设置并追加新属性
        const newContent = content.replace(/\s*$/, '') + ', user-scalable=no';
        viewportMeta.setAttribute('content', newContent);
    } else {
        // 创建新 viewport 标签
        viewportMeta = document.createElement('meta');
        viewportMeta.name = 'viewport';
        viewportMeta.content = 'width=device-width, initial-scale=1.0, user-scalable=no';
        document.head.appendChild(viewportMeta);
    }
})();
